1
                           general:: 
                            Phrase(s): leave a bad taste in someone’s mouth 
[for something] to leave a bad feeling or memory with someone.  •  The whole business about the missing money left a bad taste in his mouth.  •  It was a very nice hotel, but something about it left a bad taste in my mouth.
                        
                        
 
                        
                            McGrawhill's American Idioms And Phrasal Verbs